package com.xnyzc.lhy.mis.util.service;

import java.math.BigDecimal;

/**
 * @Description 极光推送 余额变动推送
 * @Author zhuyubin
 * @Date 2019-09-24 14:35
 **/
public interface JPushBalanceChangeUtilService {

    /**
     * 极光推送 乘客余额变动
     * @param userId 乘客id
     * @param tag 用户来源
     * @param type 余额变动状态 0充值 1消费
     * @param recordId 账单详情id
     * @param money 变动金额
     */
    void passengerPush(Long userId, String tag, Integer type, Long recordId, BigDecimal money);

    /**
     * 极光推送 司机余额变动
     * @param driver 司机id
     * @param tag 用户来源
     * @param recordId 账单详情id
     * @param money 变动金额
     */
    void driverPush(Long driver, String tag, Long recordId, BigDecimal money);
}
